package flexo.graphic.entity.particle;

import flexo.math.Vector;

public class ParticleFactory
{
	public static ParticleAffector getPointEmitter()
	{
		return new PointEmitter();
	}
	
	public static ParticleAffector getSphereEmitter(float radius)
	{
		return new SphereEmitter(radius);
	}
	
	public static ParticleAffector getLinePath(Vector path)
	{
		return new LinePath(path);
	}
	
	public static ParticleAffector getTransparencyModifier()
	{
		return new TransparencyModifier(); 
	}
}
